station allowance subsistence - Alemán Inglés Diccionario